package com.coolingme.general;

/**
 * 备忘录管理员角色：负责存储，提供备忘录（Memento），无法对备忘录内容进行操作和访问
 *
 * @author wangyue
 * @date 2020-09-26 17:29
 */
public class Caretaker {

    /**
     * 备忘录对象，只能保存一个对象，即只能恢复当前保存的对象
     */
    private Memento memento;

    /**
     * 提供
     */
    public Memento getMemento() {
        return memento;
    }

    /**
     * 存储
     */
    public void storeMemento(Memento memento) {
        this.memento = memento;
    }
}
